197678
311681
407805
906667
184174
14698
568856
654796
918916
32023
632436
96791
5149799
3568581
3081148
2394804
2231988
2052609
1974358
191578
1770118
1720136
1691196
1637471